import axios from '@/utils/request';
// 获取群组列表
export function  getImGroupApi(data) {
  return axios.post({
    url: '/im/grouplist',
    data: data,
  }).then((res) => {
    return res
  })
}
// 获取群名称
export function  getImGroupDetailApi(data) {
  return axios.post({
    url: '/im/groupDetail',
    data: data,
  }).then((res) => {
    return res
  })
}
// 解散群
export function  deleteImGroupApi(data) {
  return axios.post({
    url: '/im/group_delete',
    data: data,
  }).then((res) => {
    return res
  })
}
//  获取群组 聊天内容
export function  getGroupHistoryMsg(data) {
  return axios.post({
    url: '/im/get_group_history_msg',
    data: data,
  }).then((res) => {
    return res
  })
}
// 撤回对应的来聊天内容
export function  recallGroupMsg(data) {
  return axios.post({
    url: '/im/recall_group_msg',
    data: data,
  }).then((res) => {
    return res
  })
}

// 获取 脚本列表
export function  getJiaobenListApi(data) {
  return axios.post({
    url: '/im/getJiaobenList',
    data: data,
  }).then((res) => {
    return res
  })
}

export function  getImChaoQunApi(data) {
  return axios.post({
    url: '/im/chaoqunlist',
    data: data,
  }).then((res) => {
    return res
  })
}

export function  getGroupConfigApi(data) {
  return axios.post({
    url: '/im/groupconfig',
    data: data,
  }).then((res) => {
    return res
  })
}


export function updateGroupConfigApi(data) {
  return axios.post({
    url: '/im/groupconfig_edit',
    data: data,
  }).then((res) => {
    return res
  })
}


export function getJiaoBenByGroupIdApi(data) {
  return axios.post({
    url: '/im/getJiaoBenByGroupId',
    data: data,
  }).then((res) => {
    return res
  })
}


export function createChaoQunByGroupIdApi(data) {
  return axios.post({
    url: '/im/createChaoQunByGroupId',
    data: data,
  }).then((res) => {
    return res
  })
}


export function createNewJiaoBenApi(data) {
  return axios.post({
    url: '/im/createNewJiaoBen',
    data: data,
  }).then((res) => {
    return res
  })
}


export function updateNewJiaoBenApi(data) {
  return axios.post({
    url: '/im/updateNewJiaoBen',
    data: data,
  }).then((res) => {
    return res
  })
}

export function getJiaoBenDetailByIdApi(data) {
  return axios.post({
    url: '/im/getJiaoBenDetailById',
    data: data,
  }).then((res) => {
    return res
  })
}
